long island - Turkish English Dictionary